/**
 * @file 快捷键显示格式化工具（渲染进程）
 * 将通用的 CmdOrCtrl 按平台转换为 Cmd（macOS）或 Ctrl（Windows/Linux）
 */

/**
 * 将快捷键字符串格式化为 UI 友好的展示形式
 * 仅在 UI 层替换 CmdOrCtrl -> Cmd/Ctrl，其余保持原样
 */
export function formatShortcutForDisplay(key: string): string {
  if (!key) return ''
  const isMac = _pre_?.platform === 'darwin'
  return key.replaceAll('CmdOrCtrl', isMac ? 'Cmd' : 'Ctrl')
}
